iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 16
0
自我挑戰組

第12 屆IT鐵人賽 -Python新手玩玩Web應用系列 第 16

{Day16}Flask-login 套件研究

  • 分享至 

  • xImage
  •  

第15章 關於利用套件讓開發更容易

昨天研究了半天,為什麼表單的傳遞會有間題的時候,實在是想不出什麼鬼東西來,因此本魯決定打掉重來!!

保留己經寫完的部份功能(component),重新檢視問題
今天會偏向一篇學習筆記,沒有很多程式面向的東西

安裝
pip install flask-login

路由權杖 可以用
`app.config['SECRET_KEY'] = 'Your Key'

python -c 'import os;print(os.urandom(16)) your key 可以用這段程式亂數產生
再轉譯成16進制碼

修改一下範例碼就變成了

import os
out=os.urandom(16)
import binascii
print(binascii.hexlify(out))

要在flask 啟用這個Model 在
app = Flask(__name__)

form flask import Flask
app = Flask(__name__)
login_manager = LoginManager(app)

其他陸續補上....(謎 欠稿越欠越大.....)

參考資料
1.Flask-Login Github 官方說明文件
2.Flask 閃現訊息 flash 官方說明文件
3.第11屆第 25 天:Flask:登入系統 Flask-Login


上一篇
{Day15}網站各功能組合(2)
下一篇
{Day17}佈署!!AZURE!!
系列文
第12 屆IT鐵人賽 -Python新手玩玩Web應用30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言